artificial fur - Spanish English Dictionary